Seasoned IT professional, having 10-12 years of experience. Proficient in hands-on design and architecting, focusing on the creation of robust, scalable, and innovative solutions that meet and exceed client expectations.
1. Design and Architecture:
a. Comprehend customer challenges to propose resilient, promising, and viable technical solutions with strong architectural designs.
b. Ability to compare various technologies, design options, and present the same along with recommendations.
c. Design and architect scalable microservices-oriented systems.
2. Technical Expertise:
a. Primary Skills
i. Adept at addressing non-functional requirements such as performance optimization, security implementations, and compliance adherence.
ii. Proficient in Java and related frameworks for backend development, frontend applications (using React, Angular)
iii. Deep knowledge of Cloud technologies, including containerization and orchestration in cloud environments e.g. Docker, Kubernetes.
iv. Good experience in integrating various systems internally and with third-party solutions.
b. Good to have
i. Mobile Development (using ReactNative, Flutter).
ii. Experience in server-side scripting using Node.js.
iii. Experience in AI/ML, Robotics Process Automation, Blockchain, IoT.
3. Prototype Development:
a. Swiftly create prototypes tailored for RFP responses and for existing customers to address any unique challenge faced by them.
b. Proficient in translating conceptual ideas into tangible solutions, ensuring a dynamic and effective representation of proposed technical architectures.
4. Onboarding and Production Support:
a. Assist in the seamless setup of machines and environments during onboarding for new customers.
b. Collaborate with both internal teams and customers to diagnose and swiftly resolve production-related issues.
5. Collaboration and Support:
a. Work closely with development teams to resolve impediments and blockers, ensuring accelerated project timelines.
b. Collaborate in hiring key technical roles, leveraging expertise to evaluate candidates in various technical skills.
6. Innovation Lab Contribution:
a. Actively contribute to the Innovation Lab, leveraging creativity and problem-solving skills to design complex architectures for specific customer projects to address intricate challenges.
b. Play a pivotal role in conducting technology training sessions for the team, fostering continuous learning and skill development.